Method and related communication device for parameter reconfiguration in a wireless communications system

ABSTRACT

A method for reconfiguring a parameter of a medium access control layer for a mobile device of a wireless communication system includes, when a radio resource control dedicated signaling for reconfiguration of the parameter is received during activation of the parameter, starting to apply the reconfiguration of the parameter at next opportunity corresponding to the parameter.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.61/110,951, filed on Nov. 3, 2008 and entitled “METHOD AND APPARATUS FORMAC PARAMETERS RECONFIGURATION IN A WIRELESS COMMUNICATIONS SYSTEM” thecontents of which are incorporated herein.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a method utilized in a wirelesscommunication and communication device thereof, and more particularly,to a method of reconfiguring parameters of a medium access control (MAC)layer in a wireless communication system and communication devicethereof.

2. Description of the Prior Art

A long-term evolution (LTE) system, initiated by the third generationpartnership project (3GPP), is now being regarded as a new radiointerface and radio network architecture that provides a high data rate,low latency, packet optimization, and improved system capacity andcoverage. In the LTE system, an evolved universal terrestrial radioaccess network (E-UTRAN) includes a plurality of evolved Node-Bs (eNBs)and communicates with a plurality of mobile stations, also referred asuser equipments (UEs).

A radio interface protocol of the LTE system includes three layers: thePhysical Layer (L1), the Data Link Layer (L2), and the Network Layer(L3), wherein a control plane of L3 is a Radio Resource Control (RRC)layer, and L2 is further divided into a Packet Data Convergence Protocol(PDCP) layer, a Radio Link Control (RLC) layer and a Medium AccessControl (MAC) layer.

Main services and functions of the MAC layer include mapping betweenlogical channels and transport channels; multiplexing/demultiplexing ofPDUs (Packet Data Units) belonging to one or different radio bearersinto/from transport blocks (TBs) delivered to/from the physical layer ontransport channels; buffer status reporting; power headroom reporting;error correction through HARQ; priority handling between logicalchannels of one UE; discontinuous reception (DRX); priority handlingbetween UEs by means of dynamic scheduling; and padding.

Various MAC parameters, such as timers and counters, are employed forthe abovementioned functions/services and are configured or reconfiguredby the RRC layer. In RRC (re)configuration, the MAC parameters aregrouped into a “MAC-MainConfiguration” information element (IE). Whenthe MAC parameters of the UE are reconfigured by the RRC layer of theEUTRAN, two ways are used for reconfiguration of MAC parameters. In thefirst way, the UE receives the MAC parameters from broadcasted systeminformation and then receives MAC parameters from dedicated RRCsignaling, e.g. a RRC CONNECTION RECONFIGURATION message. In the secondway, the UE only receives the MAC parameters from dedicated RRCsignaling, e.g. a RRC CONNECTION RECONFIGURATION message.

In DRX parameters of the “MAC-MainConfiguration”IE, a short DRXparameter has choices of ‘disable’, ‘NULL’, and ‘enable’. When the shortDRX parameter is set to ‘disable’, a short DRX cycle is possibly stillconfigured with a value, and thereby the short DRX parameter is notsubstantially disabled, but only nominally. This causes a system error.

The MAC parameters may be reconfigured when they are in use. Accordingto the prior art, the reconfigured MAC parameters is required to beapplied immediately. For example, a timer value is received forreconfiguration of a currently-running timer. The timer is immediatelyrestarted with the reconfigured timer value. However, enforcing anewly-reconfigured value on an in-use MAC parameter can cause errors ofcorresponding function/system or impact communication systemperformance.

SUMMARY OF THE INVENTION

Therefore, the present invention provides a method of reconfiguringparameters of a MAC layer in a wireless communication system and relatedcommunication device so at to solve the abovementioned problems.

The present invention discloses a method for reconfiguring a parameterof a MAC layer for a mobile device of a wireless communication system.The method includes, when a RRC dedicated signaling for reconfigurationof the parameter is received during activation of the parameter,starting to apply the reconfiguration of the parameter at nextopportunity corresponding to the parameter.

The present invention further discloses a method for reconfiguring aparameter of a MAC layer for a mobile device of a wireless communicationsystem. The method includes, when a RRC dedicated signaling comprises achange value for reconfiguration of the parameter is received duringactivation of the parameter, determining a corresponding operation forthe parameter according to the change value.

The present invention further discloses a method for reconfiguringparameters of a discontinuous reception operation of a MAC layer for amobile device of a wireless communication system. The method includes,when a RRC dedicated signaling for disabling a short cycle mode of thediscontinuous reception operation is received during activation of theshort cycle mode, switching from the short cycle mode to a long cyclemode of the discontinuous reception operation.

The present invention further discloses a method for reconfiguringparameters of a MAC layer for a mobile device of a wirelesscommunication system. The method includes, when a RRC dedicatedsignaling for reconfiguring the parameters is received and does notcomprises a handover-featured information element triggering a reset ofthe MAC layer, determining that the received RRC dedicated signaling isinvalid.

The present invention further discloses a communication device of awireless communication system for properly reconfiguring a parameter ofa MAC layer. The communication device includes a computer readablerecording medium for storing program code corresponding to a process,and a processor that is coupled to the computer readable recordingmedium and used for processing the program code to execute the process.The process includes, when a RRC dedicated signaling for reconfigurationof the parameter is received during activation of the parameter,starting to apply the reconfiguration of the parameter at nextopportunity corresponding to the parameter.

The present invention further discloses a communication device of awireless communication system for properly reconfiguring a parameter ofa MAC layer. The communication device includes a computer readablerecording medium for storing program code corresponding to a process,and a processor that is coupled to the computer readable recordingmedium and used for processing the program code to execute the process.The process includes when a RRC dedicated signaling comprises a changevalue for reconfiguration of the parameter is received during activationof the parameter, determining a corresponding operation for theparameter according to the change value.

The present invention further discloses a communication device of awireless communication system for reconfiguring a parameter of adiscontinuous reception operation of a MAC layer. The communicationdevice includes a computer readable recording medium for storing programcode corresponding to a process, and a processor that is coupled to thecomputer readable recording medium and used for processing the programcode to execute the process. The process includes, when a RRC dedicatedsignaling for disabling a short cycle mode of the discontinuousreception operation is received during activation of the short cyclemode, switching from the short cycle mode to a long cycle mode of thediscontinuous reception operation.

The present invention further discloses a communication device of awireless communication system for reconfiguring parameters of a MAClayer. The communication device includes a computer readable recordingmedium for storing program code corresponding to a process, and aprocessor that is coupled to the computer readable recording medium andused for processing the program code to execute the process. The processincludes, when a RRC dedicated signaling for reconfiguring theparameters is received and does not comprises a handover-featuredinformation element triggering a reset of the MAC layer, determiningthat the received RRC dedicated signaling is invalid.

These and other objectives of the present invention will no doubt becomeobvious to those of ordinary skill in the art after reading thefollowing detailed description of the preferred embodiment that isillustrated in the various figures and drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of a wireless communication system.

FIG. 2 is a schematic diagram of a communication device according to anembodiment of the present invention.

FIG. 3 is a schematic diagram of multiple communications protocollayers.

FIGS. 4-13 are flowcharts of processes according to embodiments of thepresent invention.

DETAILED DESCRIPTION

Please refer to FIG. 1, which illustrates a schematic diagram of awireless communication system 10 according to an embodiment of thepresent invention. Briefly, the wireless communication system 10 iscomposed of a network and a plurality of mobile devices. In FIG. 1, thenetwork and the mobile devices are simply utilized for illustrating thestructure of the wireless communication system 10. The wirelesscommunication system 10 can be a UMTS (Universal MobileTelecommunications System) or an LTE (long-term evolution) system. Inthe LTE system, the network is referred as a EUTRAN (evolved-UTRAN)comprising a plurality of eNBs, whereas the mobile devices are referredas user equipments (UEs). The UEs can be devices such as mobile phones,computer systems, etc. Besides, the network and the UE can be seen as atransmitter or receiver according to transmission direction, e.g., foruplink (UL), the UE is the transmitter and the network is the receiver,and for downlink (DL), the network is the transmitter and the UE is thereceiver.

Please refer to FIG. 2, which illustrates a schematic diagram of acommunication device 20 according to an embodiment of the presentinvention. The communication device 20 can be the mobile devices shownin FIG. 1 and includes a processor 200, a computer readable recordingmedium 210 and a communication interfacing unit 220. The computerreadable recording medium 210 is any data storage device that includesprogram code 214, thereafter read and processed by the processor 200.Examples of the computer readable recording medium 210 include asubscriber identity module (SIM), read-only memory (ROM), random-accessmemory (RAM), CD-ROMs, magnetic tapes, hard disks, optical data storagedevices, and carrier waves (such as data transmission through theInternet). The communication interfacing unit 220 is preferably a radiotransceiver and accordingly exchanges wireless signals with the network.

Please refer to FIG. 3, which illustrates a schematic diagram ofmultiple communications protocol layers of the LTE system applied by theprogram code 214 according to an embodiment of the present invention.The program code 214 includes program code of multiple communicationsprotocol layers, which from top to bottom are a radio resource control(RRC) layer 300, a packet data convergence protocol (PDCP) layer 310, aradio link control (RLC) layer 320, a medium access control (MAC) layer330 and a physical (PHY) layer 340.

The MAC layer 330 is capable of performing various functions, such aspacket transfer, discontinuous reception (DRX), power headroomreporting, buffer status reporting, TTI (Transmission Time Interval)bundling etc. Accordingly, the RRC layer 300 employs an“MAC-MainConfiguration” information element (IE) toconfigure/reconfigure the MAC layer 330. The “MAC-MainConfiguration” IEcan be generated by the RRC layer 300 or the network. If the“MAC-MainConfiguration” IE is generated by the network, the“MAC-MainConfiguration” IE can be included in a RRC CONNECTIONRECONFIGURATION message used as dedicated signaling and then sent to thecommunication device 20. In addition, when the RRC layer 300 receives aRRC CONNECTION RECONFIGURATION message including amobilityControlInformation IE, the communication device 20 is directedto perform a handover procedure. The mobilityControlInformation IE isconsidered a handover-featured IE.

The “MAC-MainConfiguration” includes configuration of a DL-SCH (DownlinkShared Channel), a UL-SCH (Uplink Shared Channel), the DRX function, thepower headroom reporting function, and the buffer status reportingfunction, and thereby has various timers, such as a time alignmenttimer, a periodicBSR timer, an on-duration timer, etc.

When any of the abovementioned timers has been activated to run, aprocess is provided as below to prevent errors in the MAC layer causedby enforcement of a timer value change. Please refer to FIG. 4, whichillustrates a flowchart of a process 40 according to an embodiment ofthe present invention. The process 40 is utilized for reconfiguring MACparameters for a UE of a wireless communication system. The process 40can be compiled into the program code 214 and includes the followingsteps:

Step 400: Start.

Step 410: When a RRC dedicated signaling including a change value of atimer is received during running of the timer, start to use the changevalue at next time the timer is started or restarted.

Step 420: End.

According to the process 40, when the timer has been running and the UEreceives the RRC dedicated signaling including the change value, the UEstarts to use the change value at next time the timer is started orrestarted. That is, after the timer expires and is started to run again,the change value is applied for the timer. Through the process 40, theUE does not immediately change the value of the running timer, andtherefore unexpected system errors are avoided.

Preferably, the RRC dedicated signaling is a RRC CONNECTIONRECONFIGURATION message including a “MAC-MainConfiguration” informationelement (IE).

Please refer to FIG. 5, which illustrates a flowchart of a process 50according to an embodiment of the present invention. The process 50 isutilized for reconfiguring MAC parameters for a UE of a wirelesscommunication system. The process 50 can be compiled into the programcode 214 and includes the following steps:

Step 500: Start.

Step 510: When a RRC dedicated signaling including a change value of atimer is received during running of the timer, determine whether tocontinue the running of the timer or to restart the timer according tothe change value, a current value of the timer, and an expiry value ofthe timer related to the running of the timer.

Step 520: End.

According to the process 50, the UE determines whether to continue therunning of the timer or to restart the timer according to the changevalue, the current value and the expiry value when the change valueincluded in the RRC dedicated signaling is received during the runningof the timer. The current value is the value of the timer obtained whenthe change value is received; the expiry value is the value at which thetimer stops running.

Another embodiment based on the concept of the process 50 is provided asfollows. Assume that the current value is z, the expiry value is y, andthe change value is x. In addition, the timer performs increasing timecounting and thereby y is larger than z. Please refer to FIG. 6, whichillustrates a flowchart of a process 60 according to an embodiment ofthe present invention. The process 60 is used for determining whether tocontinue the running of the timer or to restart the timer and includesthe following steps:

Step 600: Start.

Step 610: Obtain x, y, and z.

Step 620: Determine whether x is smaller than y? If so, perform Step630, else perform Step 640.

Step 630: Determine whether x is larger than (y−z)? If so, perform Step650, else perform Step 660.

Step 640: Continue the running of the timer and then perform Step 670.

Step 650: Restart the timer with (x−(y−z)) and then perform Step 670.

Step 660: Restart the timer with x.

Step 670: End.

As can be seen from the process 60, the UE continues the running of thetimer when x is larger than or equal to y, restarts the timer with(x−(y−z)) when x is smaller than y and larger than (y−z), and restartsthe timer with x when x is smaller than or equal to (y−z). At any expiryof Steps 640-660, the UE further starts/restarts the timer with x whennext opportunity of starting/restarting the timer occurs.

When x is larger than y, the UE does not immediately change the timer tox and thereby avoids an erroneous situation that the current value ofthe timer is larger than the expiry value. (y−z) means a left time ofthe timer to expiry. As a result, the timer is reconfigured to an extentcount time compared to the original total count time through Steps650-660. Through the process 60, the running timer is properlyreconfigured to avoid system errors.

Please refer to FIG. 7, which illustrates a flowchart of a process 70according to an embodiment of the present invention. The process 70 isutilized for reconfiguring MAC parameters for a UE of a wirelesscommunication system. The process 70 can be compiled into the programcode 214 and includes the following steps:

Step 700: Start.

Step 710: When a RRC dedicated signaling including a change value of atimer is received during running of the timer and the change valuerepresents “infinity”, stop the timer.

Step 720: End.

According to the process 70, the UE stops the running timer when the RRCdedicated signaling with the “infinity” change value is received. Sincethe “infinity” change value can cause severe system errors if the timeris immediately reconfigured to the “infinity” change value, the UE stopsthe timer to avoid the system errors.

Preferably, the “infinity” change value is a predetermined value orcharacter. The RRC dedicated signaling is the RRC CONNECTIONRECONFIGURATION message including the “MAC-MainConfiguration” IE.

In the processes 50-70, the UE mainly determines how to deal with theMAC parameter according to the change value.

The DRX function of the MAC layer has short and long cycle modes. In theshort cycle mode, a Short DRX cycle timer is used for providing a timelength in which the UE shall perform the short cycle mode. That is,running of the Short DRX cycle timer means that the short cycle mode isactivated. In this situation, following processes are provided toprevent DRX operation errors. Please refer to FIG. 8, which illustratesa flowchart of a process 80 according to an embodiment of the presentinvention. The process 80 is utilized for reconfiguring MAC DRXparameters for a UE of a wireless communication system. The process 80can be compiled into the program code 214 and includes the followingsteps:

Step 800: Start.

Step 810: When a RRC dedicated signaling for disabling a short cyclemode is received during activation of the short cycle mode, stop both ashort DRX cycle and a Short DRX cycle Timer.

Step 820: End.

According to the process 80, the UE stops both the short DRX cycle andthe Short DRX cycle Timer when the RRC dedicated signaling for disablinga short cycle mode is received and the short cycle mode is in-use.Furthermore, the UE can start to use the long cycle mode (e.g. employinga DRX long cycle) after the short cycle mode is deactivated, morespecifically at next cycle after the short cycle mode is deactivated.The UE can further stop the Short DRX cycle Timer to deactivate theshort cycle mode.

Please refer to FIG. 9, which illustrates a flowchart of a process 90according to an embodiment of the present invention. The process 90 isutilized for reconfiguring MAC DRX parameters for a UE of a wirelesscommunication system. The process 90 can be compiled into the programcode 214 and includes the following steps:

Step 900: Start.

Step 910: Receive a RRC dedicated signaling for disabling a short cyclemode during activation of the short cycle mode.

Step 920: Start to use a long cycle mode from next DRX cycle after aShort DRX cycle timer expires.

Step 930: End.

According to the process 90, the UE receives the RRC dedicated signalingduring the activation of the short cycle mode, and waits for expiry ofthe Short DRX cycle timer. After the Short DRX cycle timer expires, thismeans that the short cycle mode is deactivated, and the UE starts to usethe long cycle mode from next DRX cycle. Through the process 90, the UEcan avoid a sudden interruption of the short cycle mode.

Preferably, the UE starts to use the long cycle mode from next DRX cycleby applying a long DRX cycle for next DRX cycle.

Alternatively, Step 920 can be replaced by a step of starting to use thelong cycle mode immediately when a DRX Command MAC control element isreceived from the network. Since the DRX Command MAC control elementdirectly corresponds to MAC DRX operation, the long cycle mode shall beimmediately applied.

Please refer to FIG. 10, which illustrates a flowchart of a process 1000according to an embodiment of the present invention. The process 1000 isutilized for reconfiguring MAC DRX parameters for a UE of a wirelesscommunication system. The process 1000 can be compiled into the programcode 214 and includes the following steps:

Step 1010: Start.

Step 1020: When a RRC dedicated signaling for disabling a short cyclemode is received during activation of the short cycle mode, extend anin-use DRX cycle to a long DRX cycle of the long cycle mode.

Step 1030: End.

According to the process 1000, the UE extends an in-use DRX cycle to thelong DRX cycle when the RRC dedicated signaling is received duringactivation of the short cycle mode. The process 1000 can be also appliedwhen starting subframe numbers for the short and long DRX cycles are thesame.

In the process 80, 90, and 1000, the RRC dedicated signaling fordisabling a short cycle mode can be the RRC CONNECTION RECONFIGURATIONmessage including the “MAC-MainConfiguration”, and a short DRX parameterof the “MAC-MainConfiguration” IE is set to ‘disable’.

Please refer to FIG. 11, which illustrates a flowchart of a process 1100according to an embodiment of the present invention. The process 1100 isutilized for reconfiguring MAC DRX parameters for a UE of a wirelesscommunication system. The process 1100 can be compiled into the programcode 214 and includes the following steps:

Step 1110: Start.

Step 1120: When a RRC dedicated signaling indicating a change value of aDRX cycle length/DRX cycle start offset is received during activation ofthe DRX operation, start to use the change value for the DRX cyclelength/DRX cycle start offset from next DRX cycle.

Step 1130: End.

According to the process 1100, the UE starts to use the change value forthe DRX cycle length/DRX cycle start offset from next DRX cycle when thechange value of a DRX cycle length/DRX cycle start offset is receivedduring activation of the DRX operation. In other words, the UE does notimmediately reconfigure the current DRX cycle length/DRX cycle startoffset to the change value during current DRX cycle, thereby avoidingunexpected system errors.

Please refer to FIG. 12, which illustrates a flowchart of a process 1200according to an embodiment of the present invention. The process 1200 isutilized for reconfiguring MAC DRX parameters for a UE of a wirelesscommunication system. The process 1200 can be compiled into the programcode 214 and includes the following steps:

Step 1210: Start.

Step 1220: When a RRC dedicated signaling indicating a change value of aDRX cycle length/DRX cycle start offset is received during activation ofthe DRX operation, stop an on-going DRX cycle and starts a DRX cyclewith the change value for the DRX cycle length/DRX cycle start offset.

Step 1230: End.

According to the process 1200, the UE stops the on-going DRX cycle andstarts a new DRX cycle with the change value for the DRX cyclelength/DRX cycle start offset when the change value is received duringactivation of the DRX operation. Therefore, the UE does not directlyapply the change value for the on-going DRX cycle, thereby avoidingunexpected system errors.

In the process 1100 and 1200, the RRC dedicated signaling can be the RRCCONNECTION RECONFIGURATION message including the “MAC-MainConfiguration”

Please refer to FIG. 13, which illustrates a flowchart of a process 1300according to an embodiment of the present invention. The process 1300 isutilized for reconfiguring MAC DRX parameters for a UE of a wirelesscommunication system. The process 1300 can be compiled into the programcode 214 and includes the following steps:

Step 1310: Start.

Step 1320: When a RRC dedicated signaling for reconfiguring MACparameters is received and does not include a handover-featuredinformation element (IE) triggering a MAC reset, determine that the RRCdedicated signaling is invalid.

Step 1330: End.

According to the process 1300, the UE considers that the RRC dedicatedsignaling is invalid when the RRC dedicated signaling that does notinclude the handover-featured IE is received. The handover-featured IEcan trigger a reset of the MAC layer, and therefore system errors can beavoided when the UE applies the MAC parameters reconfiguration includedin the RRC dedicated signaling immediately after the reset of the MAClayer.

Preferably, the RRC dedicated signaling for reconfiguring the MACparameters is a RRC CONNECTION RECONFIGURATION message; thehandover-featured IE is a mobilityControlInformation IE. In thissituation, the UE further determines that a reconfiguration failureoccurs and performs a RRC connection re-establishment procedure torecover the reconfiguration failure.

As can be seen from the above, the processes 40, 1100-1200 provide amethod of starting to apply the reconfiguration of the parameter at nextopportunity corresponding to the parameter when the RRC dedicatedsignaling for reconfiguration of the parameter is received during use ofthe parameter. In the processes 50-70, the UE mainly determines how todeal with the MAC parameter according to the change value. In theprocesses 80, 90, and 1000, the UE mainly switches from the short cyclemode to the long cycle mode with/without substantial stopping operationof the short cycle mode when the RRC dedicated signaling for disablingthe short cycle mode is received during the activation of the shortcycle mode.

In conclusion, the embodiments of the present invention do notimmediately apply a reconfigured value for an in-use MAC parameter (e.g.a timer), and for the DRX operation, properly stop the short cycle modeand switch to the long cycle mode. Therefore, unexpected system errorsin the MAC operation can be avoided.

Those skilled in the art will readily observe that numerousmodifications and alterations of the device and method may be made whileretaining the teachings of the invention. Accordingly, the abovedisclosure should be construed as limited only by the metes and boundsof the appended claims.

1. A method for reconfiguring a parameter of a medium access controllayer for a mobile device of a wireless communication system, the methodcomprising: when a radio resource control dedicated signaling forreconfiguration of the parameter is received during activation of theparameter, starting to apply the reconfiguration of the parameter atnext opportunity corresponding to the parameter.
 2. The method of claim1, wherein the radio resource control dedicated signaling forreconfiguration of the parameter comprises a change value for theparameter, and the parameter is a timer, a DRX, an abbreviation ofDiscontinuous Reception, cycle length, or a DRX cycle start offset. 3.The method of claim 2, wherein starting to apply the reconfiguration ofthe parameter at next opportunity corresponding to the parametercomprises restarting the timer with the change value at next time thetimer is started or restarted.
 4. The method of claim 2, whereinstarting to apply the reconfiguration of the parameter at nextopportunity corresponding to the parameter comprises applying the changevalue to the DRX cycle length or the DRX cycle start offset at next DRXcycle after a currently used DRX cycle finishes.
 5. The method of claim2, wherein starting to apply the reconfiguration of the parameter atnext opportunity corresponding to the parameter comprises: stopping anon-going DRX cycle; and re-starting a DRX cycle using the change valuefor the DRX cycle length or the DRX cycle start offset.
 6. A method forreconfiguring a parameter of a medium access control layer for a mobiledevice of a wireless communication system, the method comprising: when aradio resource control dedicated signaling comprises a change value forreconfiguration of the parameter is received during activation of theparameter, determining a corresponding operation for the parameteraccording to the change value.
 7. The method of claim 6, wherein thecorresponding operation for the parameter is stopping the activation ofthe parameter when the change value is a predetermined value or apredetermined character representing “infinity”.
 8. The method of claim6, wherein the parameter is a timer, and determining the correspondingoperation for the parameter according to the change value comprisesdetermining whether to continue running of the timer or restart thetimer according to the change value, a current value of the timer, andan expiry value of the timer related to the running of the timer.
 9. Themethod of claim 8, wherein determining whether to continue the runningof the timer or restart the timer according to the change value, thecurrent value of the timer, and the expiry value of the timer related tothe running of the timer comprises: continuing the running of the timerwhen the change value is larger than or equal to the expiry value;restarting the timer with a value of (the change value−(the expiryvalue−the current value)) when the change value is smaller than theexpiry value and larger than difference of the current value and theexpiry value; and restarting the timer with the change value when thechange value is smaller than or equal to the difference of the currentvalue and the expiry value.
 10. The method of claim 9 further comprisingstarting or restarting the timer with the change value when thecontinued timer or the restarted timer expires.
 11. A method forreconfiguring parameters of a discontinuous reception, hereinaftercalled DRX, operation of a medium access control layer for a mobiledevice of a wireless communication system, the method comprising: when aradio resource control dedicated signaling for disabling a short cyclemode of the discontinuous reception operation is received duringactivation of the short cycle mode, switching from the short cycle modeto a long cycle mode of the discontinuous reception operation.
 12. Themethod of claim 11 further comprising stopping a short DRX cycle of theshort cycle mode when the radio resource control dedicated signaling fordisabling the short cycle mode of the discontinuous reception operationis received during the activation of the short cycle mode.
 13. Themethod of claim 12 further comprising stopping a Short DRX cycle Timerof the short cycle mode.
 14. The method of claim 11, wherein switchingfrom the short cycle mode to the long cycle mode of the discontinuousreception operation comprises starting to use the long cycle mode fromthe next DRX cycle after a Short DRX cycle timer of the short cycle modeexpires.
 15. The method of claim 11, wherein switching from the shortcycle mode to the long cycle mode of the discontinuous receptionoperation comprises starting to use the long cycle mode immediately whena DRX command control element for the medium access control layer isreceived from the network.
 16. The method of claim 11, wherein switchingfrom the short cycle mode to the long cycle mode of the discontinuousreception operation comprises extending an in-use DRX cycle to a longDRX cycle of the long cycle mode.
 17. A method for reconfiguringparameters of a medium access control layer for a mobile device of awireless communication system, the method comprising: when a radioresource control (RRC) dedicated signaling for reconfiguring theparameters is received and does not comprises a handover-featuredinformation element triggering a reset of the medium access controllayer, determining that the received RRC dedicated signaling is invalid.18. The method of claim 17 further comprising performing a RRCconnection re-establishment procedure.
 19. A communication device of awireless communication system for properly reconfiguring a parameter ofa medium access control layer, the communication device comprising: acomputer readable recording medium for storing program codecorresponding to a process; and a processor coupled to the computerreadable recording medium, for processing the program code to executethe process; wherein the process comprises: when a radio resourcecontrol dedicated signaling for reconfiguration of the parameter isreceived during activation of the parameter, starting to apply thereconfiguration of the parameter at next opportunity corresponding tothe parameter.
 20. The communication device of claim 19, wherein theradio resource control dedicated signaling for reconfiguration of theparameter comprises a change value for the parameter, and the parameteris a timer, a DRX, an abbreviation of Discontinuous Reception, cyclelength, or a DRX cycle start offset.
 21. The communication device ofclaim 20, wherein starting to apply the reconfiguration of the parameterat next opportunity corresponding to the parameter comprises restartingthe timer with the change value at next time the timer is started orrestarted.
 22. The communication device of claim 20, wherein starting toapply the reconfiguration of the parameter at next opportunitycorresponding to the parameter comprises applying the change value tothe DRX cycle length or the DRX cycle start offset at next DRX cycleafter a currently used DRX cycle finishes.
 23. The communication deviceof claim 20, wherein starting to apply the reconfiguration of theparameter at next opportunity corresponding to the parameter comprises:stopping an on-going DRX cycle; and re-starting a DRX cycle using thechange value for the DRX cycle length or the DRX cycle start offset.